go/token.File.size (field)

16 uses

	go/token (current package)
		position.go#L103: 	size int    // file size as provided to AddFile
		position.go#L123: 	return f.size
		position.go#L140: 	if i := len(f.lines); (i == 0 || f.lines[i-1] < offset) && offset < f.size {
		position.go#L180: 	size := f.size
		position.go#L258: 	if i := len(f.infos); i == 0 || f.infos[i-1].Offset < offset && offset < f.size {
		position.go#L269: 	if offset > f.size {
		position.go#L270: 		panic(fmt.Sprintf("invalid file offset %d (should be <= %d)", offset, f.size))
		position.go#L280: 	if int(p) < f.base || int(p) > f.base+f.size {
		position.go#L281: 		panic(fmt.Sprintf("invalid Pos value %d (should be in [%d, %d])", p, f.base, f.base+f.size))
		position.go#L348: 		if int(p) < f.base || int(p) > f.base+f.size {
		position.go#L349: 			panic(fmt.Sprintf("invalid Pos value %d (should be in [%d, %d])", p, f.base, f.base+f.size))
		position.go#L440: 	f := &File{set: s, name: filename, base: base, size: size, lines: []int{0}}
		position.go#L476: 	if f := s.last; f != nil && f.base <= int(p) && int(p) <= f.base+f.size {
		position.go#L484: 		if int(p) <= f.base+f.size {
		serialize.go#L37: 			size:  f.Size,
		serialize.go#L61: 			Size:  f.size,